5.3dsmax导出fbx文件到unity

您所在的位置:网站首页 3ds max骨骼 5.3dsmax导出fbx文件到unity

5.3dsmax导出fbx文件到unity

#5.3dsmax导出fbx文件到unity| 来源: 网络整理| 查看: 265

本节讲一下3dsmax导出包含模型及动作数据的fbx文件的问题。

       3dsmax有一个游戏导出器的功能,在上方菜单栏的文件选项下的导出里面。这个功能比较适配unity。

游戏导出器

       人物模型的导出需要在3dsmax里选择游戏导出器,在动画剪辑页面定义时间轴上的剪辑,并将剪辑保存到单个文件里。点击加号添加新剪辑,设置好剪辑名称、开始结束的帧数、路径和文件名后,点击导出即可。导出的文件为fbx格式。

动画剪辑

      游戏导出器的相关内容参考自下面视频的P5。

       再将导出的fbx文件导入到Unity里。在Inspector的Rig菜单的Animation Type里选择Legacy。将模型拖入进场景中,即可使其带有Animation组件。(这里animation是unity里比较老的动画组件,现在流行用的是animator,动画控制器之类的,有兴趣的同学可以自行搜索。)

rig菜单

animation组件

       animation组件里第一行表示默认的动作,有待机动作的话,肯定默认待机动作。动作的循环后面会用代码来处理。

用3dsmax制作的骨骼动画导入到unity里可能会出现明显的穿模问题(在3dsmax里没有穿模)。我在网上搜索了一下,有人认为是局部坐标系和世界坐标系这两者间有冲突导致的。由于本人按照他说的改动后仍然没有解决这个问题,所以不把他的解决方式放在这里。如果有路过的大佬愿意指点迷津真的是再好不过了qwq。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3